package huanzhao.erp.domain.vo;

import huanzhao.erp.domain.types.ExceptionType;
import lombok.Data;

import java.util.Date;

@Data
public class ExceptionVO{
    private Long id;

    /**
     * 申请人id
     */
    private Long applicantId;

    /**
     * 审批人id
     */
    private Long approverId;

    /**
     * 异常类型
     */
    private ExceptionType type;

    /**
     * 提交时间
     */
    private Date submitTime;

    /**
     * 处理完成时间
     */
    private Date finishTime;

    /**
     * 原因说明
     */
    private String reason;

    /**
     * 丢失时间（类型为丢失时生效）
     */
    private Date lostTime;

    /**
     * 是否通过
     */
    private Boolean approve;

    /**
     * 处理意见
     */
    private String response;

}